|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IBusinessTaskExtension
Interface, das eine Erweiterung eines IBusinessTask spezifiziert.
Die Schnittstelle besitzt lediglich einen Namen, über den sie identifiziert
wird. Entsprechende Methoden, die von der Implementierung als Erweiterung
angeboten werden, sind direkt von dieser zu beschreiben und müssen dem erweiterten
IBusinessTask bekannt sein.
Bei einer Erweiterung kann es sich bspw. um einen Mechanismus zur Erzeugung von
Rechnungsnummern handeln. Ein Standard-CreateInvoiceVO kann somit durch
die Erweiterung einer SpecialInvoiceNumberForApplicationXY wiederverwendet
und spezialisiert werden. Wird auch in der Kalenderkomponente eingesetzt, um den
Sammel-Mechanismus von Kalendereinträgen spezialisieren zu können, das VO zur Aufbereitung
des Ergebnisses der Kollekte aber generisch zu gestalten.
| Method Summary | |
|---|---|
java.lang.String |
getName()
Zurückliefern des Namens der Erweiterung. |
void |
setName(java.lang.String name)
Setzen des Namens der Erweiterung. |
| Method Detail |
|---|
java.lang.String getName()
void setName(java.lang.String name)
name - Der Name der Erweiterung.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||